|
Posizione nel menu |
---|
TechDraw → Viste TechDraw → Inserisci Simbolo SVG |
Ambiente |
TechDraw |
Avvio veloce |
Nessuno |
Introdotto nella versione |
- |
Vedere anche |
Modelli di squadrature, Draft SVG |
Lo strumento TechDraw Simbolo inserisce un oggetto Symbol. Un simbolo è una vista ridotta che contiene solo un singolo file SVG conforme alla specifica svg-tiny (vedi TechDraw Modelli di squadrature).
Un Simbolo può essere qualsiasi cosa che aiuti ad annotare un disegno e che non necessiti di essere ulteriormente modificato, può comunque contenere testi modificabili.
disponibile dalla versione 1.0: anche lo strumento TechDraw Vista può creare un simbolo.
Rosa dei venti aggiunta alla pagina di disegno; questo simbolo è disponibile installando l'addon "symbols_library" con l'Addon Manager
Vedere anche: Editor delle proprietà.
Un simbolo, formalmente un oggetto TechDraw::DrawViewSymbol
, ha le proprietà comuni a tutti i tipi di Vista. Ha inoltre le seguenti proprietà aggiuntive:
Drawing view
String
): Il codice SVG che definisce questo simbolo.StringList
): Valori di sostituzione per le stringhe modificabili in questo simbolo.Link
): Feature a cui è collegato questo simbolo. disponibile dalla versione 1.0
Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.
Lo strumento Simbolo SVG può essere utilizzato nelle macro e dalla console Python utilizzando la seguente funzione:
sym = FreeCAD.ActiveDocument.addObject('TechDraw::DrawViewSymbol','TestSymbol')
rc = page.addView(anno)
f = open(unicode(symbolFileSpec,'utf-8'),'r')
svg = f.read()
f.close()
sym.Symbol = svg
rc = page.addView(sym)